package controlStructure;

/**
 * 练习
 */
public class Practice {

    public static void main(String[] args) {
        //某人有100000元，每经过一次路口，需要缴费，规则如下
        /*
            1.当现金 > 50000时，每次交 5%
            2.当现金 <= 50000时，每次交1000
         */
        //计算该人可以经过多少次路口 使用 while+break
        double money = 100000.0;
        int i = 0; //次数
        while (true) {
            if (money > 50000) {
                money-=(money * 0.05);
                i++;
            } else if (money > 1000.0) {
                money-=1000.0;
                i++;
            } else {
                break;
            }
        }
        System.out.println("经过了" + i + "个路口" + "还剩" + money + "元");
    }
}
